2748
2
31535
0
1824
691
458
584
467
2442
425
1649
1
6800
383
1192
2111
3
2683
282572
20634
8
2730
6
1009
1232
1152
2166
3092
2657
2668
1551
105290
759
572
1614