3588
897
1903
874
4253
904
2357
849
842
4662
1034
9254
916
4572
895
1130
885
1367
1435
5778
879
1071
997
911
1347
914
789
825
823
1872
858
874
785
987
803
2997
1087
875
2768
1406
2871
854
733
4798
1547
1701
857
961
897
999
1910
1183
955
976
870
906
911
935
968
3205