5790
2065
2929
1323
4687
2286
1146
393
1034
332
1077
416
865
354
473
225
489
240
303
148
625
148
330
163
540
125
219
63
194
51
647
201
757
160
729
223
795
171
643
252