1038
1
1015
1694
2077
951
690
2669
2
1681
564
1743
0
108797
1590
21152
8
2949
1859
1476
4074
1787
1444
7835
14
2453
847
4500
4
2767
5
2529
7
3895
18
1539
3508
14470
5521