1493
1595
765
871
838
769
1441
748
859
763
806
867
3503
2543
1899
1143
1057
1395
1460
871
789
1780
1656
1354
1569
1232
746
1128
1808
811
1602
5224
875
976
1104
1804
794
963
1009
1190
1910
743
963
807
994
1355
2136
787
893
799
1115
833
1582
1026
1816
948
1244
1072
897
924