621
0
575
984
458
652
883
475
538
1326
1896
2060
1
348
4937
635
507
3205
542
617
978
368
1869
429
1015
566
8414
6
1785
938
722
3593
473