255
0
269
417
516
1997
2
443
326
953
547
1861
5
4940
8125
3
292
430
1
2634
403
4426
785
1161
2490
1045
266
525