1997
1069
1490
879
2862
2035
1023
876
875
1206
881
1326
877
2960
1221
1468
1262
1723
1317
949
850
2068
1797
1051
1655
1015
976
1244
1432
1131
1092
848
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
1180
1485
1263
883
856
849
887
1370
971
1031
835
1346
893
975
841
1152
1443
778
853
895
930
783
814
995
925
1937
1295
1882
1509
827
843
919
880
2321
1651
2038
1550
1053
917
2119
1836
1435
1261
809
814
2859
1321
1173
794
831
788
772
1009
1272
1003
863
1321
1482
1049
1154