200
694
0
8
50
708
3
4
797
2
7
300
624
1
100
1044
9
18
1199
5
29
2256
12
96
2439
6
6554
899
1325
34
752
11
615
617