1627
543
595
116
853
401
3695
2182
1741
995
2435
910
317
182
759
276
403
209
288
181
400
231
254
195
675
451
571
159
1107
423
533
109
427
158
688
265
557
199
287
224