878
1
927
858
1103
1303
1691
1182
2
443
0
300
442
2527
312
1479
497
693
3
703
1048
287
1044
11351
17
782
25
276
346
1579
768
666
935
1104