2161
759
725
266
1208
455
517
309
340
154
639
170
612
197
708
343
145
26
1047
376
286
189
482
149
467
212
183
109
336
190
320
144
451
134
582
154
421
76
826
293