3090
6
2903
3
2932
2
2466
5
21152
8
905
0
3080
108797
25669
2490
1516
1
3206
7086
12
1537
2823
5151
6929
11
1095
2705
2199
1780
3528
7
3551
10
19783
2535
2920
4
3491
2784
5412
4044