1675
7482
830
631
713
821
946
953
887
666
785
997
701
728
4420
726
740
719
730
693
1569
1036
853
1259
852
5710
884
4313
2450
2342
945
3599
4169
1006
1950
1174
1457
1443
3375
1706
6106
1344
6189
5032
2685
2098
2711
27409
2081