1411
2
999
1
376
0
1941
1129
5055
5
883
1889
512
2393
3595
6
2864
7
2215
2693
3
1966
2470
1903
1513
2119
1392
292