3080
3
2932
2
21152
8
3090
6
19783
17946
0
1637
3715
1280
1
5151
4651
194
2535
3326
3176
25669
1518
3498
4
280
2405
32302
2740
2411
2650
20
7258
1153
2626
1500
1598
2521