813
2
996
882
7
977
3
2558
2132
1949
0
2683
1
1199
1385
4
1333
856
1602
15
2338
726
717
1111
490
6098
27
2184
1191
783
1485
1119
656
852
1294
6
1239
838
1043