961
2
4546
7
5678
6
223
1
1036
1115
1651
3
5441
10
1503
4
2568
1514
2629
15
1339
2219
9
4952
5
743
1394
444
0
596
1598
3200
1057
587
1572
4784
12
944
4007
1286
4536
1174