984
1540
960
1022
852
956
2268
3950
4793
1037
805
1104
914
764
1097
1220
866
1819
1396
948
3261
204647
1014
2143
1007
8739
766
2290
992
1288
891
990
808
4151
956
1429
1151
3804
1126
1264
917
1753
738
1192
1138
967
802
2395
905
1257
768
1365
787
1207
1235
988
13116
1051
2025
1248