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