1015
1
1787
1694
4096
2
951
2505
690
1260
2669
6346
16
564
1743
0
2173
108797
1547
1029
2166
1089
24337
22
1373
5
21152
8
2949
2136
3683
6
6445
2631
2710
1808
7
1036