3715
2
5151
21152
8
4651
3
1532
1
2650
20
2405
2740
280
1875
2279
0
297066
3080
181997
11
2921
5
2773
1047
3090
6
3012
1833
2082
2932
3000
436
1689
964
2354
2238
2259
1539