813
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
1262
3222
1053
1155
1557
1265
1267
1258
758
3055
829
736
2947
876
1059
2116
1179
897
801
701
2188
1578
992
1856
1741
1256
1352
956
2146
1956
1340
1145
1717
1487
753
1101
1948
750
932
850
968
1308
931
691
675
1215
742
1369
783
1281
1548
958
1047
1854
1146
3793
1830
3171
1649
862