1185
2
1545
4335
1001
0
564
1
1807
718
7034
5204
3
1725
1376
3673
6
1125
1211
1827
2454
3354
5
1903
1359
9
603