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