2219
2
2468
3
2534
1348
1
4944
3614
280
2405
2600
4
400
0
2055
2505
1153
2740
1380
17946
2921
5
1449
2377
3544
2990
1752
1622