275
0
951
1407
2
392
418
1321
1
107
1661
2767
3
463
547
1199
798
267
330
468
1636
454
310
321
787
456
657
1629
403
439
381
2143
477
544