525
4210
4813
407
504
7947
4515
497
352
3522
6014
442
22306
16780
14831
13310
10162
990263
8864
8780
843148
734142
67811
6730