3588
898
1903
874
4253
904
2357
849
843
4662
1034
9254
917
4572
895
1130
886
1368
1435
5778
879
1071
997
911
1347
914
790
825
823
1872
858
874
785
988
803
2999
1088
875
2768
1406
2871
855
734
4798
1547
1701
857
961
897
999
1910
1183
957
976
870
906
912
935
968
3205