1603
1
1461
0
2906
1727
2
1843
1788
1681
1015
1876
3238
7
3861
1647
572
3208
1391
1672
108797
1159
2990
1294
562
5929
2478