81
1
629
1031
2
532
639
1244
3
693
2605
9
2741
4
966
957
0
774
965
431
521
740
655
328
392
1498
630
605
68
1522
663
702
1357
979
858