100
4097
1
21
50
2024
2
1789
1703
0
1688
1750
4516
2375
3
2203
3776
4
3099
3880
1675
1882
3028
2689
1691
2553
2185
2929
1366
2926
1601
1813