551
0
1104
577
1397
359
2475
1
877
1174
480
1613
2
678
931
471
398
125
1030
1064
373
459
4044
5
319
448
255
1889
430
1879
417
683
827