4761
2
4321
4
3256
2529
1267
2400
6
910
0
3563
7
5209
9
419
2844
1
2915
717
1042
4175
1514
781
1167
2257
5
1501
3
428
3353
1866
1084
4196
1218
813
2082
1223
4027