1267
1100
1503
1911
719
923
992
3588
1374
705
2100
1223
1828
1415
670
1840
850
3857
1496
2169
760
2062
4282
965
1281
2069
859
916
7638
873
1117
2425
1318
1277
1361
740
1209
9105
986
819
785
894
822
930
857
1141
2451
761
683
752
783
908
982
1782
2081
815
689
800
1158
1036
842
1279
1255
897
852
688
1544
727
959
1694
1320
800
891
665
693
720
828
983
800
1306
1140
1073
857
797
880
2996
756
902
1768
1048
1253
920
640
787
700
1100
1266
771
1382
754
984
959
874
931
675
825
766
717
1374
962
4110
1373
882
1297
1037
1460
1648
783
961
1458