31535
0
2105
1
467
25137
19279
2
6435
7
2668
380
675
1020
2275
17353
2711
2221
3
3440
341
1303
488
996
2328
1824
2006
324
2395
2189
2076
1589
968
3117
371