4250
25
1309
0
5946
2
5782
4
1992
3
697
5389
1
2629
4914
4198
2865
2093
1622
1038
14125
10
898
2385
513
2060
589
1398
8411
1812
2788
3560
2763
775