2748
2
31535
0
1824
968
6800
584
2683
2730
6
458
3092
1
2657
3
2668
1877
4328
10
105290
282572
1614
2442
20634
8
2702
1649
4594
46414
467
693
1152
3659
14
2301
1045
1431