5936
2504
4296
7631
1527
1397
4665
3840
9222
4014
4357
10420
7039
6182
21402
9204
8795
5726
7209
2841
27044
12698
7304
4807
12242