677
0
2674
5
395
463
596
714
2
598
406
1584
1057
2182
4
412
471
5196
7
1287
1920
6
391
1
1802
507
1125
589
906
784
1396
572