1238
3394
5731
1362
1240
10480
16713
5476
53207
8007
3119
2331
1513
2510
18691
783
815
6994
2431
680
1042
1154
7002
797
2942