3080
3
2932
2
21152
8
3090
6
2535
3765
4
3498
5717
1
1908
3715
32302
0
5151
4651
19783
1160
3629
1603
280
2405
2740
301
17946
3439
5
2650
20
2990
2478
1153
1404
436
1500