31535
0
19279
2
25137
2008
2275
1873
17353
2730
6
7334
4
467
1020
2650
1824
2668
3114
2574
1
6128
3498
2459
9
5223
2224
1645
1105
2751
968
2546
802
798
12590
2100
3