1032
900
999
900
1203
832
1053
961
2734
893
954
1365
1264
929
1504
2666
916
1554
1429
2534
1679
1660
1199
2592
1266
1108
912
1882
1652
930
1329
3034
1765
910
865
882
2077
939
2190
1645
1210
2524
1599
3219
956
2966
827
1807
1004
1092
1475
1086
1178
1218
822
876
3704
849
2035
1056
918
1380
2021
1367
790
945
1622
1173
780
754
871
854
3157
1952
1565
1059
1915
3474
1665
2111
823
766
987
1028
800
1723
1240
787
1824
1441
1459
923
2081
810
3651
1187
1504
1590
868
2036
2551
2660
1257
3212
857
779
2228
1145
1197
1689
1667
1067
882
1699
1505
987
1343
996
1767
912