791
1
679
2
263
414
518
770
73
1423
728
393
322
356
347
474
760
0
390
395
352
1093
89
334
497
2057
5
288
279
351
758
629
982
479