20634
8
31535
0
486
25137
2275
2
3498
4
17353
246
1650
2972
383
282572
116
1053
522
2190
1
177
1551
798
1073
1824
165
422
55
1132
928
714
2730
6
1084
2809