3625
1
2477
4002
4
2604
1441
0
1576
3
1557
1571
1951
2
3465
3100
2072
1309
3423
1992
2413
2304
1399
697
5389
2886
3918
7
1769
844
2277
4914
989
16174
5
3328
2584
11