7034
2
2268
3
7071
5
4519
15
6713
11
957
1
1723
0
2349
4204
9305
8
504
5825
4
716
986
906
2250
280
1806
9548
676
3126
2449
717
392
429
603
2039
7
1927
2525
560