349
0
376
392
1057
846
1357
263
469
631
705
1314
20634
8
464
323
2730
6
659
738
587
955
409
979
1020
418
693
597
575
411
747
918