1643
2291
904
1034
1153
785
1800
5868
839
5266
883
918
755
1450
853
3369
1445
2801
1090
822
805
907
919
867
1275
1591
1814
863
4687
980
11731
1050
1001
3952
815
963
1714
1788
1155
1469
810
3555
870
1000
1949
926
915
801
1843
1078
950
3350
1492
1017
1002
794
903
1116
902
952