1023
1081
679
851
993
1108
2308
1245
688
1477
734
3781
2473
791
7394
1049
1127
1050
1989
713
10411
888
1502
3148
2730
823
804
777
1052
2224
5745
861
872
813
926
1913
5282
992
951
843
1701
819
2189
672
1206
1215
928
810
2841
1975
6409
889
1125
1885
869
710
715
742
949
2878