31535
0
19279
2
25137
17353
1642
1
3287
1431
46414
864
6800
1543
2546
623
2730
6
683
3114
4
458
1824
1369
5
1924
1042
17637
20634
8
1559
1705
561
4111
13159
1152
1314