592
0
401
743
358
683
439
321
547
505
407
468
668
1059
2546
2
2758
1
737
1128
1423
1608
343
868
1352
279
918
266