3080
3
2932
2
21152
8
4471
3090
6
2535
5151
1462
1
2428
0
25669
1690
1603
1606
11059
9
3498
4
8527
3200
2990
897
1883
2650
32302
1047
1819
1691
3715
1136
1353