20634
8
19279
2
1020
0
25137
968
31535
290
17353
120469
35
482
634
2730
6
78
169211
11
1212
798
980
1
1343
919
467
522
1663
180849
2211
1824
1222856
4
418
552
1132
91021
3