487
0
554
908
658
343
441
74
672
580
87
405
348
3827
289
3092
1
648
4165
641
505
90
787
21743
389
587
741
574
381
694
1425
668