1025
852
1122
2412
874
847
858
1738
855
4187
796
724
991
2840
799
5036
1299
947
844
898
781
827
3270
860
1122
808
854
8279
922
1545
1084
879
756
1282
5856
744
1406
1087
1273
1110
1022
936
1040
981
1271
841
950
797
1185
1369
791
6616
732
1077
10152
1620
1551
746
749
1243