1687
0
745
492
442
356
2511
1
1125
453
558
2257
1035
464
563
361
1711
1588
878
799
2463
588
592
432
786
1559
949
546
1094
618
1511