947
1497
2046
7768
892
904
2450
929
1296
866
1119
1084
1237
2338
932
1300
962
1607
1034
953
882
2302
18467
1014
1029
1007
1260
932
955
2421
1372
884
844
998
2650
1050
1335
925
1653
896
980
923
2434
1027
979
956
842
878
14782
939
3791
5860
1709
4097
835
971
900
1082
888
1822