2465
2
3090
6
1092
1
2799
2903
3
2932
2996
0
19944
1730
21152
8
4572
5
3080
1506
108797
2007
5726
785
2995
25669
1549
3206
1537
2823
1599
1246
1403
1830
2425
7
4453
4
2426