2668
2
11138
4
2971
3383
901
1
1074
789
715
1059
1107
4594
848
689
1242
915
1183
3694
15
867
880
1969
3
1111
1973
8
1886
6
976
2315
5
739
2006
684
701
918