679
1
804
0
697
1422
391
626
2
540
2314
3
1280
505
490
501
609
8
1079
974
597
2655
512
539
1182
652
491
407
527
433
798
931
1141
457