1185
2
984
0
1777
883
2471
718
1
2505
1162
5204
3
660
1252
1376
1326
617
978
1239
1585
1767
504
2338
5367
674
2970
4
1380
542
1869
6753
17
543
3354
9
603