6076
15
3271
4
12779
8
1015
1
1694
7159
10
951
18816
11
1957
690
1683
0
2669
2
564
1743
108797
12621
22
6617
5183
2623
6
5950
2866
17402
2023
7034
5
1380
3183
3
3919
1152
1195
1834