999
1
391
0
1129
5779
3
6062
16
358
4143
6
934
2
2693
6968
5
2069
4
1344
2052
4427
10
730
1814
1966
2459