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