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