500
352
6
25
193
1
3
200
233
0
2
4
50
387
100
814
5
17
586
800
5554
56
89
559
1022
16
1396
11
35
600
588
1137
7
52
150
8302
31
307
5607
93
3879
18
3411
9
2028
3131
813
756
688
660
3183
1997
601