2730
6
543
0
1513
1
1976
2
1518
1421
417
2069
3
661
1231
1733
1129
6800
1776
1642
491
2657
742
2668
2275
18385
375
467
3498
4
1823
20634
8
2830
7
514
6515