2245
3
3080
1244
1
21152
8
2034
297066
0
1047
2
3090
6
2932
2368
3409
7
796
2576
2629
1565
2195
3014
20
562
11153
189326
5151
1268
1087
3262
3715
3065
4187
10
2496
3222
4398