21152
8
2535
2
2622
6
1449
0
3498
4
951
1
32302
2082
3090
3083
181997
11
582
2505
1743
2021
1306
790
1601
3
19783
3354
3683
2932
1603
1015
2294
2377
17946
436
2207
444571
9