400
127
3
2
50
191
0
329
7
13
10
664
70
20
512
1
43
2323
11
144
346
200
1043
4
44
1039
34
694
991
61
1129
76
580
9
1776
100
748
1307
14
78
1185
58
2218
173
1387
8
102
500
2479
66
188
835
24
300
891
1053
5
16
600
917
15
21
1241
60
737
4367
12
231
3153
25
458