683
2
439
0
859
622
2840
9
5182
3
870
2291
38
21
11581
13
1179
2935
5018
2562
10
7824
3290
1
1128
16671
8
2913
906
514
1275
880
26
28
2118
2036
5
14
2171