316
0
800
2730
6
837
171
413
798
1782
247
813
408
467
277
90
2419
1
1824
747
3691
5
466
2668
2
376
460
293
383
492
490
3114
4
69
894
1610