1029
918
1278
1109
821
1993
2106
1082
906
1238
852
6398
963
1337
2096
892
806
798
825
824
937
1089
2984
771
2326
1277
760
1100
4825
837
882
1327
7563
909
1594
1002
1491
1056
2268
1019
1457
2491
3787
2292
1188
849
1603
827
1381
1054
1022
1208
3282
919
1583
1174
1280
935
1014
1090