417
0
1479
617
852
737
348
2954
2
542
522
1989
838
722
697
1647
4
2367
509
346
694
8267
354
3519
9
437
341
1604
1501
59
32
407
856
633