2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
5151
3715
1859
1
4651
189326
1476
4074
2773
1681
1444
7835
14
2453
847
4500
4
2767
5
2529
7
280
3895
18
1539
3508
14470
2650
20
5521