1246
2
1403
1
5151
8
6929
11
1830
1380
0
2425
7
4453
4
2426
3
1701
2949
1210
750
1494
4146
1095
1712
2715
2199
1376
1780