4599
10
3090
6
32302
0
25669
3498
4
1853
2
17946
21152
8
1461
1468
1
3546
278
1995
1607
2650
2944
658
19783
2276
2691
1265
384
2019
7081
704
1485
2129
3
2029
4042
11
361