1185
2
4335
1001
0
564
1
1690
718
7034
3934
5204
3
1746
455
1749
1376
3673
6
4706
895
3354
5
2377
1814
1075