3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
280
994
6
297066
0
1532
910
3080
898
181997
11
2773
1047
4506
3090
2982
1475
2664
737
2932
5505
14
1133
3655
5
1500
4250
971