99
1
2369
918
0
1043
846
6052
10
802
6975
4
6383
17
25137
1949
3
637
5781
6
2810
2855
2211
2330
2
247
573
1056