2435
1
1101
2
3075
4
1465
7
2485
5
1053
1229
1540
0
3117
3
1425
1054
467
2470
2249
2657
2868
3248
6707