947
1498
2049
7768
892
904
2450
929
1296
866
1119
1084
1238
2338
932
1300
962
1607
1034
953
882
2302
18467
1014
1029
1009
1261
932
956
2421
1374
884
846
998
2652
1050
1335
925
1654
897
980
923
2434
1027
979
958
843
878
14789
939
3792
5861
1709
4097
836
971
900
1082
889
1823