3080
3
3090
6
2932
2
1816
1
21152
8
2173
4309
2562
1813
2082
1399
1746
994
32302
0
2982
1115
5805
2427
12
3354
1892
712
4723
34
1507
9305
2535
2886
1526
19783
1788
2118