1456
2
4625
9
1424
1
1078
2494
7
1672
3322
4
2577
2224
2954
8
2888
3
1224
1619
1143
4328
818
1826
3320
3101
5
1531
3105
1146
851
1310
994
21162
0
1449
1035
1444