1015
1
1694
951
690
2669
2
1606
778
564
2126
2395
6
1957
1743
0
108797
1289601
4
2184
5141
7
989
21152
8
2949
2788
3
1787
6822
5
9036
9
2469
1288
2555
1164
2897
3364
2670