4250
25
1015
1
378
0
1694
951
690
2669
2
564
1743
108797
989
21152
8
2949
1757
1622
1522
1787
5164
5
11891
27
1416
2131
4326
772
2195
4832
3
1668
2638
1904
1665
3378