4690
6
3225
8
7258
3051
1
1772
2
2457
0
3067
3
6529
7
9267
1645
935
798
2121
4
2504
1049
1133
787
957
1132
951
409
1557
415
602
1188
714
493
1571
846