800
82
0
1
200
90
4
2
151
3
262
18
10
700
261
600
273
5
500
512
16
638
2000
2016
43
19
795
12
669
1000
707
6
662
486
534
3168
13
38