2189
2
2535
19783
846
0
1782
1
7793
4
32302
25669
3090
6
3227
2932
2780
2284
3498
4629
15
2666
9
17946
159
11153
8
18816
11
2906
1153
2368
1416
2639
13
1618
7670
21152
2037
1672