31535
0
968
2730
6
294
25137
1020
345
436
2657
3
2668
2
301
20634
8
2881
282572
251
422
19279
674
368532
864
871
14076
7
418
1523
2855
3092
1
5223
9
2189
1372
621