415
0
417
1343
1237
1
602
468
1571
787
2472
3
1152
846
4911
8
2490
1939
2922
9
381
1421
454
403
750
6370
5
1045
2782
456
266
467
544
1661
445