14470
1
2301
3041
2
2440
3
2911
9
2578
2637
1895
1485
2462
1336
0
2493
18
1660
1598
1773
1825
4168
5
882
2512
4084
6
1241
2705
844