945
1
1047
2
1131
3715
2094
5
5151
2131
21152
8
3655
11
4651
3
2650
20
2405
2740
280
297066
0
989
2336
1668
3080
1533
181997
2773
1393
1681
1712
3090
6
733