782
212
490
64
1854
759
361
183
475
177
319
93
510
135
473
151
276
140
661
106
705
381
822
373
822
181
527
288
801
376
559
189
576
243
981
387
974
366
1012
399