4698
3
917
2
1825
1
2188
9
20002
15
6062
16
1411
2730
6
3251
3440
521
6086
814
933
417
0
1129
1291
565
7952
1575
5217
11
2659
1776
1458
18385
1222856
4
1323
4154
2341
3674
10