547
0
379
2657
3
155
384
266
152
397
618
341
1020
913
967
2
451
1860
1776
300
1169
2713
520
4431
6
979
213
2669
1
810
529
165
235
275
488