6964
2
4731
9
3674
5523
6
502
1245
844
1
3237
3
964
2456
814
2250
742
5032
547
3245
2225
5604
0
1561
3726
1885
1601
786
5297
1617
848