1342
1478
807
956
975
2280
1017
1252
887
5314
999
881
3070
1013
697
2949
1473
951
1027
863
3301
1182
1044
1249
933
1164
1180
993
866
954
4980
1145
1637
1384
800
771
841
1977
1208
1310
1151
4429
1099
2078
1364
914
1156
726
931
850
1768
2709
3531
2145
1767
1938
1010
1713
1569
849