900
1524
1175
939
1975
1133
899
1468
901
790
1297
1039
924
933
932
1098
824
957
12873
1821
813
968
764
2999
785
2061
910
984
9369
1075
1016
3518
830
1796
893
4388
2016
1128
987
986
1073
1062
4029
935
862
968
1315
829
3264
5489
818
813
996
1151
3591
907
1167
1498
2121
1441