757
2
292
1
1100
1067
556
1404
359
474
460
233
462
245
489
272
784
0
172
707
6
319
344
316
722
479
458
591
289
75
288
4
120
93