2886
4
3625
1
1557
3835
5
1951
2
3465
2604
2477
1015
1694
951
690
2669
1399
564
1743
0
2413
16174
3328
108797
4002
1571
844
2193
1769
1576
3
4867
7
1441
1278
742