964
25
912
43
28
21
33
241
745
793
60
692
1032
751
64
1204
592
66
852
142
906
281
272
222
19
922
1017