1220
1220
4380
4745
7331
2908
1806
4034
7449
9050
19858
744
32521
6829
7301
3752
8352
14187
30056
6833
1474
4809