2579
2
1650
1
1623
1431
3770
1504
3000
6
2478
297066
0
3080
3
5151
1555
267612
4978
260
1007
19079
3715
99072
21152
8
983
36905
1443
1297
1542
4651
931
3882
5
3303
10
215