942
2
1006
772
0
1180
1
1654
7
1019
1045
1146
989
3
765
1089
1459
4
1428
895
799
1341
608
740
1119
789
782
1764
6
832
2210
592
883
1465
2549
1100
1356