2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
522
1064
1
1846
1476
1444
847
3895
18
5151
5521
1371
2982
3715
1434
1637
1121
5033
15
2627
4
1700
2784
4651
3078
5
189326
4029