2055
2
3080
3
1850
2932
21152
8
4471
3090
6
1844
1
1819
2535
5151
1603
3196
1813
25669
0
1749
3498
4
905
1660
2934
8527
3200
2312
3326
2990
2209
2562
1711
1382