1022
1
1214
1828
3
1015
1694
951
690
2495
0
2669
2
564
5801
1133
5252
6110
4
1743
108797
1175
23774
1778
3657
8
6547
1033
2131
21152
2949
1149
13967
1089
18258
1687