1022
1
1214
5801
5252
2
1828
3
7793
4
3364
7733
6547
0
3657
12
2741
1133
17391
7
4651
2966
6
23774
2948
1778
297066
267612
3593
16
13967
4978
1033
2131
99072
8072
1149
4386
36905