1693
844
860
1472
881
954
970
1040
1208
1114
1994
1684
1386
1997
1611
1800
3269
935
1059
1902
1506
2478
1062
2379
1242
1217
1310
999
885
897
1029
4529
1473
978
1766
860
907
3436
1094
954
1139
1550
862
1693
891
5897
1170
1013
1090
1612
956
928
1332
820
5216
2163
1150
895
974
870
1820
2160
1628
919
1011
1205
1013
1684
1646
1163
1097
1259
1115
807
2071
1525
3368
2013
1903
1281
1259
848
1123
2350
2779
1234
2566
1142
1557
1508
911
1148
852
1216
915
3749
1076
1013
1029
931
1528
2348
1406
1227
1879
1421
969
976
979
1928
882
885
1123
918
1007
1428
906
957
1203
1742