3090
6
2903
3
2932
2
2258
1
21152
8
12779
3080
108797
0
2660
3208
5949
5
25669
1881
6579
32
3354
9
1819
2760
4
3206
2226
2536
2366
2264
1537
2823
2668
3758
4202
1285
3551
10
19783