2919
2
5347
4
2957
1940
1
3554
9
5657
11
2966
6
12449
23
2082
0
3543
7
1650
4537
783
1195
2310
109776
42
6572
12733
5
1407
2054
2948
1250
2134
3868
10
3066
2408
8
19079
13499
297066
6044