2099
0
2748
2
608
1824
31535
503
683
419
768
1045
2522
6800
1232
2683
639
1152
2730
6
572
431
478
282572
759
710
46414
1
421
525
458
2657
3
2668