31535
0
20634
8
2524
2
19279
1559
1
17353
2275
25137
1824
2320
3844
5
2730
6
467
7334
4
5316
3
1020
6515
49165
7
2952
3092
1961
1132
2075
2804
2224
822
1111
1540
2111
543