1020
0
2748
2
31535
1824
1157
467
2522
1137
1
2243
7
1780
413
6800
2587
16
547
2683
953
2730
6
576
4536
719
422
458
2657
3
2668
3092
1009
105290
642
391
2727