1075
175
121
420
548
368
200
409
287
35
45
75
262
130
184
344
275
108
29
19
128
24
131
10
417
185
194
8
25
307
48
221
102
336
153
74
381
258
159
478
143
180
297
89
1084
366
91
230
208
160
242
333
757
327
90
72
378