1118
2
1194
1
6828
5
1343
983
1776
1875
2260
4
4354
9
522
673
1067
1153
2223
6
1262
7
734
856
659
1398
791
601
1980
516
1204
8
1061
937
801
4163
2296