1486
1
1273
1997
2
1015
1694
2120
951
690
2669
1359
564
1743
0
108797
2769
1256
3008
2115
2428
1380
2550
5919
1876
21152
8
2949
4237
1961
1691
7
1787
2110
445