1280
1026
1895
835
987
949
698
1185
798
918
821
2139
2018
740
1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1668
755
826
836
1542
3522
2152
2872
662
871
1669
923
1297
2193
2398
1271
714
1593
788
611
1834
911
993
1433
833
1295
2189
2147
721
755
1402
1985
1892
1348
711
933
1172
965
5410
2245
656
681
1380
1186
667
1101
1001
1130
1928
712
752
768
3112
986
4101
609
2148
1928
598
4103
1030
910
1358
712
1432
695
2068
673
862
2455
1176
639
814
697