1100
0
466
2093
1711
115427
707
935
500
474
829
408
358
384
907
422
328
646
590
2504
732
1
35426
361
711
1128
1263
382
99031
1608
379