1211
1848
1790
1970
1505
1005
1423
1358
1299
871
1395
1485
1541
669
1585
734
1007
685
1360
739
1275
1502
1139
2295
1929
1054
1100
2722
817
1134
1136
1539
839
941
619
2592
809
749
852
733
759
1088
862
703
626
1728
957
1742
1117
689
1538
632
934
2617
1240
1293
955
911
1329
1662
1354
950
1556
1166
1342
601
1032
776
2181
900
1051
1677
1185
672
686
1397
2142
806
798
1430
1513
973
910
877
887
1075
811
1396
1653
1150
793
909
1025
1583
657
775
1157
4559
1157
4351
902
794
2658
1373
1731
759
4483
771
937
2413
913
710
1105
994
714
1194
2678
1136
980
845