580
1
590
2
1134
826
712
675
710
539
2512
3
1015
517
1660
480
1135
1449
1088
930
0
804
901
709
575
2097
2017
846
1315
2214
4
1152
617
1788
1436