319
1
805
364
476
323
304
285
394
420
360
2404
6
1002
2
540
325
343
392
680
340
555
492
443
290
293
509
518
409
4877
10
449
342