2
1
6
8216
142
18
8441
4
304
82
21534
8
2970
14
7888
3
68
7108
4570
7
4081
5
2594
4076
187
24
5261
5461
39
4070
50
11
1037
2075
12
2107
4338
2622
9
7212
26
48290
3514
4477
6410
6298
13
381
10
21
4258
2830