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