2245
3
3080
21152
8
1047
2
3090
6
496
0
2932
297066
5151
3715
1013
1
467
2048
4651
1042
1380
189326
1426
1179
1068
2773
280
1104
1716
1836
766
1918
2114
2650
20
278