3715
2
5151
2541
4
21152
8
4651
3
2650
20
5527
2405
1
2740
280
297066
0
3080
181997
11
1950
2773
3936
1047
3090
6
581
559
2932
711
1276
1500
806
1288
1788
1517
2693
2520