81
1
66
59
1052
4
979
560
0
773
2
771
868
8
337
368
87
98
486
344
986
5
611
381
559
826
767
658
518
60
434
343
1035
2946
11
952