21152
8
2535
2
19783
32302
0
3090
6
3083
17946
181997
11
297066
25669
3188
4
2932
3498
643
131589
1
1294
1153
1479
2272
444571
9
2478
1288
2398
1051
2279
3080
3
1423
1985
542
1044