200
663
0
8
50
692
3
4
778
2
7
300
603
1
100
1014
9
17
1177
5
29
2207
12
95
2409
6
6485
885
1302
34
725
11
597
600