2354
4
3090
6
2903
3
2932
2
2131
1
2996
0
21152
8
929
2600
19944
9055
10
3080
108797
572
882
1075
1606
9956
197
25669
1849
2377
3206
5
1537
2823
2475
2992
501
801
2145