1694
1
3465
2
3835
5
2312
0
1015
951
1306
690
2669
564
2044
1743
1166
108797
2289
904
2173
1809
1627
1946
1354
4739
21152
8
2949
1813
1093
455
216
7258
2322
4