477
0
611
471
577
2
789
662
1035
971
741
753
485
684
574
430
226
721
483
322
364
230
233
740
405
505
384
278