679
2
879
438
1
313
1466
3
290
457
4
1065
6
2067
928
1252
362
517
860
597
915
603
1300
527
516
600
937
428
864
704
798
1131
883
629
0