9328
3821
5464
8619
5313
22234
20316
4399
5830
3370
237259
45744
4997
2500
3562
11661
4975
13350
23552
63274
296783
6637
11832