1229
1126
2256
668
853
837
875
775
1992
1889
1464
872
607
986
949
1000
989
1272
639
5754
987
682
744
797
1283
1253
1564
799
856
1455
1492
946
4479
922
1605
2180
601
789
3251
1968
1264
988
2476
1003
1284
1460
935
797
950
2595
670
763
881
957
902
1173
1677
1431
1407
833
1217
785
1012
832
1543
771
1157
1566
893
1159
1317
1589
2278
2740
1356
1501
625
787
659
789
717
654
911
1921
752
2459
745
1620
912
690
2084
1070
1626
1170
1219
1686
1546
887
1564
720
1729
1446
819
2344
820
1309
806
854
1092
1280
639
985
945
1073
1333
968
780
2071
1753
2691