5602
9
3063
3
6515
1
2166
2
709
2183
504
2934
8
2564
1617
373
2369
180849
0
3898
18
231
16550
27
384
3318
2059
2269
4