31535
0
19279
2
2524
1824
7334
4
1020
25137
2275
17353
467
3844
5
390
2952
2804
2881
21743
1
2730
6
3625
7
25127
798
1559
1961
2459
9
768
2546
11881
3
392
2224
918
968