3364
1357
2968
1380
5622
3398
22279
1325
1252
5813
2644
5864
14090
2294
2590
2596
1526
8039
16396
16703
1430
1458
1112
1000
1202