3482
950
864
840
2392
982
1696
6962
931
17151
1067
1959
748
1441
21864
752
4669
968
913
1246
1114
1134
1284
885
969
1029
781
1649
906
826
841
913
866
1042
836
879
937
2034
830
858
936
8442
8497
3643
2611
2228
986
1877
3375
859
967
1449
1623
1244
917
1126
1771
2564
1498
857