1418
2
2459
6
4016
1
2225
3
730
1354
2808
1056
1391
1389
1566
583
0
2275
1303
4675
1578
1501
1208
1622
3498
4
2819