2103
2
2262
0
1282
1
1243
1489
1382
4480
1809
2505
509
2342
1743
3054
5
2417
6
2057
3644
2243
1683
1262