3316
10
579
0
1675
1
2480
2203
2
4005
3
2079
3090
6
2949
3014
20
2234
4
585
3085
5
3491
3485
7
2502
1174
796
2544
2105
3312
1211
17970
15
4914
8819
12
5141
1414
3012
297066
3046