3715
2
5151
21152
8
1618
0
4651
3
2650
20
475
2405
1
1239
2740
280
1393
297066
581
2566
1523
652
3080
1583
1017
181997
11
718
883
2471
3252
2773
978
1047
3090
6
621