31535
0
2275
2
25137
3114
4
19279
1952
2730
6
467
1575
7334
2030
3
357
1
2668
1452
623
2574
635
292
2459
9
5223
17353
999
2735
28805
1020
968
2546
1470
802
1824