31535
0
2710
9
475
4396
3
105290
437
496
1949
2330
4
459
195
1
4820
2
1645
918
169
25137
587
1551
361
6515
19279
2275
3203
10
2670
20
631
3691
5
4864
17353
3498
2008