1997
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
1518
1500
1421
1261
1023
1340
2802
1580
973
833
1758
1331
2312
776
1081
1406
1386
2279
1599
867
789
1759
1007
2243
792
1681
1187
2877
921
1311
954
808
881
1372
1759
815
1139
1868
1656
1732
1813
1377
1584
2270
2286
1876
983
1455
933
1801
806
1015
855
2063
842
2539
933
821
1720
1763
937
909
898