6346
16
2966
6
4096
2
2835
3868
10
5347
4
5052
462
0
4537
1593
3126
3
1525
1029
2358
9
2165
1
24337
22
1444
951
2631
1888
3090
1594
1320
10598
3694
2505
1903
1516
1250
3715