2152
2
1093
0
1568
1
1814
83
4179
801
1681
1691
25669
21152
8
830
693
19783
17946
2906
1000
3083
2535
526
4471
2166
2077
1054
1280
1021
5579
7
5414
1401