925
2
403
1
453
3
469
669
353
390
399
1412
522
482
3822
11
462
1185
398
697
1540
5
757
738
1011
0
1298
902
577
939
1044
680
664
1291
728
328