1407
0
513
343
1103
1302
464
2903
3
432
460
1288
305
417
378
1781
1
577
437
393
369
356
795
2184
418
1376
384
328
297
596
59
691
932