3037
4
14229
10
1472
1
2234
860
0
5009
965
2955
2
475
798
1431
7550
2102
1984
3
116
29323
11829
521
58
1712
418
13159
2334
8116
6
611
464
9778
12
1230
5
563
4106