1043
0
279
1
1646
7
911
6
389
423
295
703
5
319
942
2
1006
770
391
243
240
386
1246
418
285
818
1299
4
498
528
451
400
442
450
490
77
877