558610
6
2659
2
2445
5237
0
475
3469
1053
860
530
4
1462
1073
1343
4372
4110
477
4342
2978
1344
1
913
1948
2635
3
2840
13
1782
7800
18
294
1595
4106
12958
5