692
0
857
598
1342
553
2986
1
549
758
586
495
1581
461
439
484
1174
4471
2
1429
431
824
1392
454
817
1881
459
638
905
551
1598
72
851