810
1
746
607
653
798
638
929
2
1324
3
521
747
650
675
781
1294
7053
1590
694
1049
963
1744
1655
1371
2165
844
4292
6
4288
1953
2931
7
2130
14