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