1746
1
1233
0
516
1659
2
2453
4
725
1596
255
2788
9811
2475
871
717
652
545
2032
758
666
379
956
1038
598
337
664
417
680
41
25494
102
341