3557
1210
4101
1726
783
2110
1223
1756
1013
3474
1280
733
851
2002
1144
792
831
1269
1250
891
995
1005
847
875
815
796
2167
1170
750
1285
1238
1049
1180
939
1025
866
968
1187
856
783
919
955
991
1144
17781
1001
1442
1070
830
1722
1560
999
1454
1015
946
1232
809
1285
1168
777
997
2733
1604
692
1297
1167
767
1552
614
621
872
5636
795
751
3036
898
868
838
801
11418
893
1333
2608
1328
638
827
896
723
939
664
1861
892
778
793
1712
649
965
692
805
984
1054
649
622
977
825
639
1262
814
1290
669
996
1110
1390
1075
921
642
797
689
1699
938