3627
3035
3474
1245
1210
1483
2379
2579
815
886
882
834
1012
962
1232
1652
3266
794
994
1433
1195
890
791
3221
781
1193
932
980
785
1353
2015
905
968
734
1017
984
966
925
890
1599
760
961
1063
838
783
871
793
1694
798
797
936
1744
2445
1139
940
1632
789
769
2299
902