3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
280
297066
0
1029
3080
2260
4
181997
11
1421
2773
2689
1047
3090
6
6423
9
1022
2932
1924
1500
2216
2289
2503