693
1
562
639
595
2680
6
1031
2
574
85
1352
2362
1056
4364
7
1768
5
84
524
753
676
824
457
1214
8
1003
1498
782
4
783
1639
81
3163
3
967
965