1047
2
1078
3080
3
2245
21152
8
1694
1
608
0
2932
297066
3090
6
1015
2475
17970
15
8527
2352
12779
12459
3715
2600
4
18816
11
189326
6346
16
1606
19944
1701
6236
10
19079
2773
2522
2392