603
0
547
1015
467
324
1164
918
239
2992
408
767
266
154
578
58
463
349
628
1149
445
1762
1939
297
1782
871
884