555
1
567
502
607
837
0
1086
3
570
2
496
387
483
3120
7
522
435
539
493
1085
430
2128
1255
531
443
400
553
1114
5
776
1072
4989
559
1933