2245
3
3080
21152
8
1047
2
297066
0
3090
6
2932
1247
923
1301
1223
1
3629
3371
9
5151
3105
4
813
1151
3466
1292
19079
2966
10
189326
3715
5536
4732
1676
6346
16
1581
2773
3765