3494
6348
1367
5217
13320
2307
1605
2970
1984
3036
855
3474
995
840
982
1634
719
1171
767
879
956
908
815
906
797
795
906
866
861
830
836
898
879
937
830
936
933
1072
970
1148
857
918
6371
953
867
4654
1109
968
1120
924
1286
847
1130
979
936
1171
1155
1009
807
1097