632
277
1276
391
657
348
197
55
1066
491
546
63
804
257
782
201
314
91
573
286
411
113
804
236
341
89
911
268
373
121
382
162
219
96
771
233
497
51
552
215