912
6
423
0
556
1
942
2
1006
771
3762
1247
5
452
442
877
354
1738
301
280
1213
4
918
1210
714
818
518
645
846
188
261
762
1031
357
664
1299
3