3835
5
1576
3
3401
1951
2
2477
1
2413
16174
3328
4002
4
1571
2193
1557
1681
3625
1441
0
9954
6
1895
2715
446
1691
1382
3465
1583
1211
2604
2710
2204
2173
2184
1788