31535
0
1824
2275
2
19279
4111
1391
3
7334
4
1375
984
1
25137
2904
2730
6
2364
7
1020
2240
2214
1131
2473
2704
2668
3114
392
2459
9
777
17353
11881
3456
292
3311