839
1
983
1633
4
1124
701
2
1812
755
977
0
3371
9
628
249
1603
1249
591
1355
3
380
2110
915
2651
18
657
1854
856
323
341
1226
951
488
3195
1343
2124