776
1
1372
1243
5
11486
12
6232
817
2
143
3400
899
838
0
937
3
799
963
621
1426
1327
656
2035
8895
187
1116
1037
16519
3057
8
2004
3826
9808
2173
4
1605