14986
8485
2615
3489
2643
2316
7104
1272
654
470
1583
2153
852
2401
2601
1350
1224
395
5000
3447
2532
179754
3060
6425
2437
1630
1724
91
6594
91
553
1630