31535
0
2275
2
1824
19279
2524
17353
3844
5
20634
8
467
25137
2881
2730
6
1020
7334
4
547
3
1559
1
3092
2952
792
1132
2320
2224
1961
2804
25127
1111
1540
2269
2111
390