300
179
2
133
0
111
1
100
319
7
8
500
389
10
345
6
264
3
721
13
23
200
969
9
48
682
600
1237
800
5431
55
86
50
5394
1849
5
3936
3897
43
3250
4
52
3461
4622
145
3929
2784
3302
3139
19
2305
3245
3148