1665
1
646
0
1129
814
521
417
1587
1823
20634
8
544
2799
3
3268
650
1425
661
964
1860
2
2730
6
1776
1889
1642
2657
2668
2474
1385
1922
2275
4122
10
18385
395