630
160
150
75
81
1024
76
233
294
435
161
215
66
61
150
260
27
420
243
285
495
97
161
67
301
139
38
99
319
231
168
169
38
332
210
574
403
186
144
956
92
567
120
771
119
213
352
237
5
268
491
