1015
1
1694
556
0
951
690
2669
2
2558
3
564
1743
7501
8
1807
108797
8262
12
1827
2100
2184
6
1298
1627
1477
1502
1946
1637
10813
7
4739
21152
2949
7258
1787
1487
4
2670