2297
797
885
1998
825
2391
912
1371
1308
772
1125
1282
847
984
894
799
887
1050
903
778
1186
2015
2202
3555
5032
3171
1056
1429
1234
1595
1143
2030
1307
747
1647
1398
909
885
1238
1086
8812
842
1293
1911
2309
1128
1221
3461
950
952
1227
942
1231
1223
944
2627
1713
975
863
1960
919
1616
1525
1547
1430
973
1949
1984
2468
1162
2130
871
831
978
878
858
879
3089
1570
693
1240
955
2880
1131
1009
785
1206
2270
938
2399
3599
1929
722
984
1640
1193
1004
1035
845
4908
1836
1850
1093
810
743
1159
1176
670
1501
843
1916
1246
2249
962
947
952
1308
2526
1230
863