2730
6
1976
2
646
0
1129
661
814
1
521
650
417
1587
20634
8
1733
1231
544
2799
3
1501
1513
2982
1326
1622
6800
1425
964
1651
1860
1776
1889
1642
2657
742