394
1
228
469
3
680
2
579
441
672
558
313
438
633
7
428
465
267
572
222
492
338
717
439
251
556
1466
9
1248
921
282
388
961
360
290