2730
6
661
0
1976
2
646
1129
814
1
521
417
1587
20634
8
1231
544
2799
3
1513
650
6800
1425
447
964
1320
4
1860
1776
1374
1889
1642
2657
742
2668
2474
1385