389
0
475
442
1835
2
612
713
841
1
445
87
4155
7
1479
2439
18
205
813
1126
432
785
5310
622
2270
693
110
1369
533
530
383
395
555
515