1398
2
789
2221
6
1979
1
601
516
1202
8
522
4351
9
670
1066
5
1153
874
1297
875
1095
609
830
2218
672
1127
1061
800
4154
2294
7
604
836
1236
844
400