31535
0
1462
1
25137
2275
2
19279
1824
363
467
2730
6
968
418
419694
9
377
2668
3114
4
2574
1840
2459
5223
1600
17353
3366
1020
2546
802
2099
1897
992
618
20634
8