1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
1399
1818
1141
738
1499
1456
695
966
772
1070
898
2230
827
884
882
2372
988
828
762
4021
822
1679
948
1495
2037
1898
3058
1243
1017
1853
727
978
687
759
904
836
1260
1018
724
946
893
1176
707
1400
942
914
662
801
1217
1054
1162
668
2042
669
1262
1105
1000
1330
845
3790
1429
848
2171
1285
1091
1350
1034
904
1480
753
1608
788
2261
865
1455
846
1372
1273
1539
9015
997
897
2097
1748
1545
708
1627
2015
1117
794
688
664
881
1005
798
1317
1715
838
2377
877
1389
726
1115
1359
873