1431
974
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
2554
3569
1056
748
1403
1076
1361
651
1067
899
1240
842
989
666
686
1441
1037
2111
2339
1062
1594
1568
1375
1797
766
794
896
1570
821
1935
648
772
1894
1872
1592
752
2537
616
1081
3252
704
779
716
1044
734
1545
865
600
659
2596
1058
949
956
1327
785
833
713
2305
2293
1544