1418
2
2493
1
999
1129
0
2069
3
625
5779
6062
16
4143
6
4895
8
2693
6968
5
2990
1344
4427
10
1241
730
1966
2459