2739
1088
831
1271
1291
1910
2097
1772
1861
2347
1558
1519
1030
886
5740
962
1302
1236
5053
2796
2770
933
1018
845
887
1751
4050
1854
934
858
1261
2102
5927
960
6010
6519
975
935
1240
887
894
1055
2333
1036
3424
936
1058
1357
895
1573
5064
763
9366
797
968
872
2442
1301
898
786