1185
2
4335
1001
0
564
1
5204
3
1028
718
7034
2593
1376
3673
6
3354
5
9
603
356
1922
1289601
4
3303
10
4398
6676
12
762
1257
2219
5431
1239
189326
1794
1590
3539
12459