1600
2095
2305
4633
1189
1435
999
939
1225
1012
1539
903
885
828
965
876
852
2109
1754
1707
2109
890
869
838
1254
1073
968
1200
926
884
905
906
903
1382
1345
1009
1509
1350
818
1640
930
2687
847
849
1200
929
1628
1937
6742
2070
849
946
1005
920
2077
1833
4493
7896
1064
1083
905
1292
1142
1188
931
850
1657
1254
756
1028
1152
1405
3493
2017
985
1188
1839
836
1832
849
925
1555
965
1230
1032
832
893
831
1009
907
802
802
912
812
905
2852
1790
1869
843
1303
850
947
815
945
1477
805
1496
983
1334
815
1087
1375
793
838
3075
823
855
931
1071
957