1017
2
3767
942
391
1
33
674
3
932
654
348
309
276
470
0
325
795
412
52
742
656
1426
494
728
1466
9
73
452
831
277
476
760
343