5277
2265
2362
1183
969
387
1360
515
1157
564
488
177
828
295
847
132
733
272
712
165
517
196
714
191
561
229
382
80
680
231
435
112
544
77
580
226
762
218
677
273