6346
16
3805
6
2254
1
2505
2
4034
951
2234
4
2297
3491
796
1618
770
2015
2999
2776
4670
1752
0
1394
4012
891
2528
3
3758
7304
7
1594
2257
3587
8819
12
5820
1383
3671