1312
3
366
0
392
2
587
493
1
130
116
290
718
363
518
457
4
884
509
1659
1048
580
634
307
758
313
1466
423
215
1378
778
9
693
512
437
711
12