4250
25
378
0
989
1757
1
1622
1522
5164
5
11891
27
1416
2
2131
4326
772
2195
4832
3
1668
2638
1904
1665
3378
2522