2456
1
1261
2219
2
2468
3
2534
1348
1469
4944
2650
20
3614
3683
2600
4
400
0
2055
2505
1380
280
2922
2921
5
1449