1646
7
770
0
391
1
240
1006
2
942
216
243
386
1246
5
273
338
1457
765
380
988
3
1087
108
88
119
1142
1017
739
959
541
425
647
408
613
310