3090
6
2903
3
2932
2
32302
0
2466
5
25669
21152
8
3080
5402
9
2490
1516
1
2009
7086
12
1193
5151
6929
11
1095
2705
2199
2750
1780
3528
7
14
19783
2535
2784
2996
5412
4
4044
3083