574
79
1082
235
1131
165
325
51
365
42
782
129
348
17
335
181
439
160
416
111
617
89
354
163
646
146
340
3
467
186
443
167
513
184
244
190
334
152
506
122