1115
5
2570
2
538
1
2794
6
512
4847
7
700
885
456
2658
3
2347
0
476
571
598
934
4
9045
9
509
488
478
3130
405
544
1722
93
481
1495
540
2191
1230
1655