6346
16
2966
6
4096
2
1029
1036
1
1373
5
24337
22
1089
2655
2136
3001
6445
3683
5477
12
2631
951
1808
7
6018
3
1653
0
1444
2449
1700
6365
3649
4
1587
4968
1888
2381
1714
1348