1027
878
1415
2390
933
813
881
985
1894
845
845
1246
1314
820
1361
888
1296
1606
1220
1125
851
1363
1078
1296
1611
1941
1506
1294
1137
1462
1308
1022
859
1432
876
896
945
922
1592
2602
1659
847
2013
1360
1673
789
923
1008
802
1536
1319
986
1328
1195
810
3367
2071
944
987
1815
832
1954
870
934
1765
1050
902
1284
1944
897
1498
2144
1442
1785
754
1171
5055
880
823
3070
1748
772
2124
2237
1613
1193
1118
797
983
847
2591
807
910
1365
943
2277
1312
850
2137
1770
1378
896
1059
1938
1408
830
1000
2032
825
2000
1428
1257
869
3113
764
1039
805
1555
810
1065