675
2
432
8
1032
1
792
1040
2497
0
1467
2342
1369
3858
2887
4
2239
1968
7
6847
1659
1881
2078
1750
2218
3
1733
1478
9035
7087
10
6206
3993
6
7789
2588