1001
4283
1338
2984
3551
1200
873
788
21034
851
12913
2747
916
956
1025
5610
954
1869
927
1624
948
2768
8094
840
857
1775
6710
2958
968
1060
973
3159
1004
1147
2511
3383
2309
1465
856
3431
881
1097
2628
1422
1000
1135
837
1950
854
9333
999
853
853
4837
1138
1409
1036
907
4815
1701