650
5900
749
1500
698
276
512
404
1400
744
653
430
24
390
899
170
85
405
214
142
249
39
97
184
484
10
63
202
36
148
92
117
34
55
178
197
61
75
115
16
51
109
84
105
119
1
167
535
72
139
121
38
194
6
81
87
175
57
111
88
151
110
8
7
18
23