995
880
982
1596
1073
1695
905
1472
1000
939
836
1715
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
1619
1716
800
794
817
845
807
2913
806
777
820
2111
1115
817
1880
870
1765
878
812
1047
1283
1332
936
854
793
1238
1918
1841
969
1203
820
1763
797
1166
1242
2284
867
863
1039
1844
1534
862
805
916
764
1380
977
890
1426
872
911
830
878
1601
996
1668
1085
805
1614
941