18626
837
750
753
834
1009
848
1035
1594
1100
1879
2999
2099
1510
1978
1629
1581
2208
3568
6516
2459
2758
2417
2503
5234
6972