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