3354
5
12459
3
1015
1
1694
1787
951
690
2669
2
1923
564
3485
7
1533
1743
0
108797
1075
1681
1789
1900
2173
4946
18
123674
35
1859
7608
12
1063
1179
2999
21152
8
2949
1748
2620