1995
872
1408
852
1486
1945
827
1313
1722
798
1690
1820
966
1183
2568
1068
1104
1720
954
1612
1454
1007
849
2607
3075
998
1348
1031
1518
1500
1421
1472
1032
937
1800
828
2911
2637
1617
924
890
2916
1171
1559
873
861
951
833
1029
941
904
3014
1955
1226
1133
793
931
793
2142
908
879
1285
873
979
2036
879
1463
919
1317
1067
2057
859
905
1057
781
797
1156
2326
3576
1085
1664
4060
4648
916
1755
923
1640
1144
1957
1127
793
1138
870
791
1956
1958
941
3167
1458
827
3730
918
1421
2451
2120
1005
1026
1036
1366
1554
1318
1181
1678
1460
1207
1126
956
1084
863
953