2748
2
1824
0
31535
437
1
683
503
6800
4594
1232
608
2683
639
918
1152
2730
6
431
478
282572
759
968
419
2522
46414
1045
525
458
768
2657
3
2668