1140
1649
1221
1117
942
1130
2424
2683
1168
2665
1628
1929
1119
966
866
1023
923
1518
852
967
1637
1044
1568
1387
922
891
957
2223
1029
877
980
865
1365
1749
1140
888
1028
898
1006
901
879
985
934
897
965
2088
3000
1006
1432
1160
936
932
898
985
836
882
861
2369
1042
2041
2010
840
830
1125
849
967
967
847
2569
916
1432
2347
1145
1041
1483
893
3161
1178
1380
955
806
1380
1257
962
1171
1243
1583
844
836
1013
1106
2676
836
823
793
1749
803
1408
886
1313
834
3327
876
835
1498
1235
764
818
855
1353
1785
1201
751
1606
1148
841
918
2543
934
783