3080
3
2932
2
21152
8
3090
6
3715
2036
5151
1431
1
4651
2535
3102
19783
3498
4
280
2405
32302
0
2740
17946
1631
2650
20
2626
5719
5
1153
1599
2189
1500
2203
25669
1668
297066