1022
7
2553
8
6705
10
1953
2
604
1
2185
4
524
974
3
862
961
1665
802
1052
997
576
8930
1010
702
1141
1586
1373
828
1371
3789
789
1506
1791
2287
801
999