1118
2
1193
1
6828
5
1343
983
1774
1875
2260
4
4352
9
522
672
1066
1153
2223
6
1261
7
734
856
658
1398
791
601
1979
516
1203
8
1061
936
800
4162
2295