706
1
18385
2
1291
1129
0
1716
1776
553
493
273
1642
573
4546
714
1470
1231
5866
4
804
1132
477
383
414
2211
913
1053
2395
1889
265
1084
475
1073