991
27
992
45
31
23
36
281
795
824
651
733
1172
781
72
1194
602
73
1002
151
956
251
282
212
18
972
1047