475
0
575
621
59
458
908
3252
453
1988
2
538
8414
6
1326
507
2060
1
348
531
29355
1896
616
984
528
542
1869
1785
978
1409
3205
971
473
5375