461
0
416
650
497
1104
755
1
504
437
2270
1189
563
1164
1055
1978
596
786
344
1656
1285
308
458
812
651
1676
430
1611
2523
1123
706
309