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
1249
822
657
694
1013
768
1704
7521
788
1857
1320
680
1107
3463
932
678
1278
945
780
1517
892
705
764
859
674
2263
819
616
2873
1710
770
1094
674
1235
1182
1338
1534
1574
2554
536
1514
887
1432
835
1592
685
1216
947
1884
687
1521
1272
1233
1170
2094
657
701
2127
1110
790
1624
1515
927
781
809
948
1382
3972
1061
629
1067
2460
675
1614