20634
8
2730
6
3868
2
3114
4
3693
12
1219
1
2275
276
0
489
455
19279
394
2198
31535
4396
3
2710
9
173
169211
11
6975
684
3498
1015
319
4820
325
2093
1872
213
1710
2264