4443
9
5432
1
1431
604
1497
2
1346
1057
806
14801
11
6189
3195
3
3329
0
1982
12459
1304
2949
9836
15
1161
2308
592
673
1185
1777
1987
2988
3221