485
323
256
225
213
712
251
377
595
798
405
783
143
377
212
259
125
404
372
394
301
523
136
268
896
288
440
1005
591
119
741
380
694
397
432
459
273
494
158
285
89
146
212
549
927
1169
512
654
853
243
1666
1255
1554
690
302
286
620
360
499
1357