2404
1
1320
1142
1506
0
2550
3765
3235
4233
1099
3
3612
6
3242
1550
5367
8
1014
6371
7
4631
3888
2730
2929
2