3090
6
7820
7
2903
3
2932
2
3546
1
2087
21152
8
3080
25669
0
444571
9
297066
7086
12
1704
3304
5
1780
2994
19783
2535
4044
3083
17946
2465
3125
32302
2349
3498
4
3779
4471
1896
11
2964