6351
2153
3237
1401
5105
2400
1201
401
1119
352
1153
435
933
381
505
236
518
244
322
149
639
151
357
167
556
125
237
65
204
52
663
205
779
166
751
229
827
178
654
254