2370
2
1063
1
1564
2468
3
1734
1423
1405
2600
4
1036
761
1444
5565
9
2890
2294
1715
1538
1195
1571
1606
1825
2449
6346
16
1632
1002
1288
2562
118
2302
2300
1237