873
1
4032
3
2489
2
2740
5825
4
504
0
1741
3366
9220
1826
2080
4360
7
592
1992
2767
6
552
2829
5079
536
1078
1387
11150
712
103
2229
4291
9
3626
2028
3310