2748
2
1824
0
31535
6800
467
2683
2730
6
1009
458
2657
3
2668
105290
282572
20634
8
1649
1
4594
5009
4328
10
46414
1152
3659
14
19279
584
1431
8766
909
691
1192
1378