587
0
748
2
283
549
1018
4
1587
1
1599
937
2173
1037
793
461
396
596
286
464
1461
523
978
374
403
1063
1560
674
878
751