63
0
363
543
611
422
414
1084
55
501
1590
455
618
935
494
2105
1
418
913
139
1221
561
392
443
1563
46
1853
1454
965
8116
6
2109