662
0
814
1
521
544
1129
417
1587
20634
8
1425
1776
646
661
2799
3
2730
6
375
2470
2
2982
3795
2657
2668
2474
1385
2275
1889
395
1922
571
1733
650
1575