1015
1
1694
1834
2
951
690
2669
1446
564
1743
0
108797
2508
7
2028
2087
2655
3957
3
2929
6
874
1088
3734
14861
21152
8
2949
4702
4
1787
676
1809
5
2211
1226
2959
2480