3169
3
2835
2
796
6
946
1
2277
0
2999
1813
1752
1837
2908
10
3671
6346
16
1558
3296
4
2108
1622
2622
1348
2329
17970
15
12459
685
3629
2234
2377
1285
1047
2336
5
1393
5726
8