31535
0
3498
4
2275
2
19279
2524
17353
282572
20634
8
467
2881
2730
6
1020
3092
1
25137
408
2320
2224
1824
2804
3844
5
2069
3
928
2269
2952
2111
390
1343
5316
605
968