2050
1
562
11153
8
2245
3
2629
2
10827
4
8527
12459
3014
20
1289601
19944
1268
1087
3491
108797
0
1606
297066
2386
2949
2496
1922
3222
2274
5141
7
4398
10
17970
15
6236
189326
4837
5
1174