2730
6
10581
0
2668
2
552
2657
3
585
2855
1824
121182
1
25137
20634
8
1430
945
368
918
255
1020
1336
675
334
467
445
376
830
1084
3203
10
105290
433
775
3092