36
1
993
2
76
79
62
96
667
70
56
228
87
158
77
238
75
948
598
191
217
254
1130
664
807
523
177
375
495
0
562