3835
5
3465
2
1015
1
1694
951
690
2669
564
1743
0
2413
16174
3328
108797
4002
4
1571
2193
3625
1576
3
1557
1441
21152
8
2949
1951
1787
2604
2477
2670
5375
2294
1923