2245
3
3080
1547
1
21152
8
4096
2
1047
3090
6
1249
6346
16
2932
297066
0
2879
6026
2508
7
2028
773
2929
1022
5151
3891
3715
1029
1089
24337
22
1495
1088
1373
5
840
2136
3683