3080
3
2932
2
21152
8
4944
1
3090
6
2535
2478
2152
3498
4
2711
1819
528
2320
5
929
2209
3715
32302
0
5151
4651
3354
2884
19783
2082
1691
1603
2173
3562
1681
2760
280