3080
3
2932
2
21152
8
3090
6
32302
0
3715
1415
2463
5151
76
132
4651
736
1
560
2535
933
19783
1659
2309
109776
42
740
2189
513
3498
4
280
2405
36
528
2740
968