1182
2
652
2112
1117
1
603
782
3
1038
540
641
2063
465
3043
4
1344
600
2736
481
1189
527
1829
1003
1310
5
954
605
409
380
1550
6
395
1734
7
818