2728
328
3244
504
3045
369
1735
166
1650
117
4810
427
376
19
491
232
517
191
501
139
788
154
377
164
806
234
360
4
500
192
460
168
554
196
269
194
350
152
530
123