1880
2
1824
0
2748
31535
1152
282572
653
4328
10
458
6800
2683
1020
2730
6
543
608
683
2657
3
2668
503
431
1009
383
572
368532
968
691
766
105290
1075
340