1012
1
7891
3
105290
0
3021
4
3235
147
1239
2
3497
4293
2211
1222856
3878
407
1321
1785
1072
6488
1968
2069
370
4372
2967
1906
5
1080
4342
5502
2115
5262
10
570