15857
4
6239
1
207268
22
2631
16960
5
1772
7479
65291
14
8702
2
6006
3
1261
936
5524
576
444
549
428
335
870
659
425
260
165
159
201
797
3899
2306
1063
1084
1232
1050
1040
1226
931
747
1498
2993