790
1
826
0
814
1148
671
828
1344
2
1003
946
951
1058
988
1011
970
1093
15347
15
94
1251
3
1314
4
1489
924
1006
19154
14
1234
5
950
1439
5264
1506
1191
1426