2948
11
9
1862
10
8
1825
0
18
3055
7
103
10963
178
496
1136
6
3213
5
129
3601
20
49
1423
2
19
1886
1688
23
1741
15
43