3080
3
2932
2
21152
8
2465
2705
1
3090
6
4572
5
1516
3715
5151
4651
1780
2535
19783
3528
7
2425
3169
4453
4
1960
0
2303
3498
5412
280
2405
2466
32302
1506
2740
17946