748
158
451
96
836
177
451
96
1738
368
660
140
393
83
327
69
1155
245
645
137
316
67
217
46
822
174
1098
233
283
60
364
77
239
51