2748
2
31535
0
1824
458
105290
6800
3659
14
2683
2730
6
4594
1
1009
2657
3
2668
1343
4328
10
431
683
282572
20634
8
1649
3691
5
46414
467
1932
1152
2522
525
584
653
1431