621
0
475
566
575
586
1
2649
59
458
908
2982
3
3252
453
538
8414
6
8527
1326
507
2060
348
531
29355
2715
1896
616
984
528
542
1869
1785
978