3835
5
1576
3
1951
2
2477
1
2413
16174
3328
4002
4
1571
2193
1557
3625
1441
0
3465
2604
1399
7160
1395
2568
2241
1769
1278
742
1383
5308