798
7
5358
5
1243
2
951
0
606
1
678
1154
614
435
623
1225
667
76
396
1365
1568
681
891
613
65
518
709
892
563
398
1287
418
1306
1414
3
935