1423
0
1054
767
1612
248
498
517
207
486
743
295
379
393
726
505
835
2490
469
1661
1
280
419
269
2655
1567
2
403
584
349
685
1748