4471
2
1819
1
2535
25669
0
1603
3498
4
905
1660
2934
8527
3200
3
3326
2990
2209
2562
1711
1382
2166
582
1475
2055
2760
1778
1168
1691
2710
1690