2748
2
31535
0
1824
1157
6800
2683
2730
6
48708
31220
10
458
2657
3
3663
1
2668
968
105290
282572
20634
8
2288
1649
4594
46414
467
1152
3659
14
584
1431
8766
909
691