1659
649
704
1926
3296
1432
3450
681
779
1343
1664
1391
1607
13148
806
2854
918
1081
765
851
677
857
894
663
781
6791
1849
1111
6903
1486
621
688
1477
4026
673
11013
791
1415
3302
788
950
965
726
646
2281
1360
1174
842
922
785
1395
2011
1877
875
3063
690
758
859
1040
1245