3835
5
3465
2
3354
1015
1
1694
951
690
2669
564
1743
0
2413
16174
3328
108797
4002
4
1571
2193
3625
4946
18
1576
3
1557
7608
12
1441
21152
8
2949
1748
2620
123674
35
806
676