2413
2
16174
5
3328
1
1571
1557
4002
4
3835
3625
1441
0
2604
2477
742
956
1399
924
3465
1458
2193
1576
3
1778
1695
1951
5825
504
2039
7
2535
3131
3608
5489
11
2895