2751
6
1543
2
3834
1
1651
1055
2277
3
1134
1150
1475
1715
1334
2532
4
955
745
0
472
771
2737
11191
1460
628
768
736
727
1038
39
1778
950
684
702
1813