4111
2
2749
1
1587
2748
1309
1452
1098
0
1112
1663
2546
646
1255
370
2167
3
413
592
2076
467
2494
1463