1658
2
931
1
2005
2718
3
1979
516
601
1202
8
734
2223
6
789
1260
7
854
658
1398
1153
1066
5
4351
9
522
671
2294
4154
800
1061
1095
836
604
672
609
2218