3080
3
2932
2
21152
8
4471
3090
6
1819
1
2535
5151
25669
0
1603
3498
4
905
1660
2934
8527
3200
3326
2990
2209
2562
1711
1382
2166
582
1475
2055
2760
1778
1168
1691