1056
898
983
995
2111
1011
1439
4651
936
912
1235
2534
907
1714
1184
2908
1737
1091
1230
1020
876
2517
899
1074
1540
1322
933
891
965
3374
914
1099
1004
975
883
835
1098
1000
3088
1712
1191
937
955
2960
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1465
10601
835
998
967
1197
847
899
1039
1202
996
832
763
895
1541
930
1120
945
2797
867
1082
1712
920
2126
867
1116
988
3885
2056
1029
949
838
844
872
987
958
761
774
1274
1225
986
864
1111
1373
1495
894
1240
991
1034
1589
873
962
1166
1190
3025
902
1108
1645
957
1934
869