1185
2
4335
1749
1
2285
9
1001
0
564
1431
718
7034
5204
3
3354
1376
3673
6
918
1690
1840
2639
13
1746
5
3998
266