6128
2562
6404
4490
2919
13414
943
1534
1428
2977
1530
894
986
3537
3540
1107
1552
8174
2214
1391
42609
39498
2548
996
4439