3014
20
410
0
3491
4
780
1
5141
7
7096
14
23802
9
2245
3
1314
2629
2
12459
3085
5
3485
6442
6
4083
562
3316
10
11153
8
1268
1087
1142
2544
6346
16
1028
2496
3222
4398
1289601
3303
23558
17