2245
3
1038
1
2687
2
1103
297066
0
1015
1887
1496
1606
942
3178
3803
6236
10
8527
1047
17970
15
1788
3386
2352
12779
8
1226
3053
7
4617
4
12459
19944
2600
1289601
18816
11
2476
2392