200
132
0
1
500
304
2
888
939
11
17
50
600
12
22
20
471
505
753
7
3624
3
15
1881
593
603
868
4
630
633
529
993
579
590