3080
3
2932
2
21152
8
3090
6
2535
2258
1
3498
4
4768
5
1265
3715
851
2999
32302
0
2327
11
5151
4651
19783
4757
4453
1603
3691
2131
1485
280
2405
2740
17946
2650
20
2990
658