3354
5
1015
1
1694
951
2100
2
690
2669
564
4002
4
853
1743
0
108797
3188
14
1576
3
999
1695
7
4946
18
3684
3368
7608
12
1095
19944
2939
2089
21152
8
2949
1748
2620
1164
123674
35