918
0
1152
584
2748
2
1824
31535
458
503
691
494
1009
1232
683
105290
710
2522
6800
1297
587
440
608
953
2683
301
2730
6
107
572
653
467
422