3715
2
5151
2740
3
1791
1
1143
0
21152
8
181997
11
1047
4651
2650
20
297066
2405
2003
280
973
2428
1097
1073
1647
4
4080
3080
2773
2272
3090
6
5862
5
1102
3045
1516
2932
2462