3014
20
2059
2
2906
924
2835
796
6
946
1
2277
0
2999
1752
2237
3
2015
2908
10
3671
1568
6346
16
1558
3296
4
2108
1622
2622
1348
1709
8
2329
17970
15
12459
685
332
3629
2234