1015
1
1694
951
690
2669
2
564
16201
19
4456
7
1743
0
10736
26
108797
2769
3262
3
2260
4
2050
2115
2428
1926
5
3109
2550
2038
1901
6165
9
5919
1876
676
21152
8
2949
1202
2114