3062
1
1356
2
1302
0
3125
1012
7891
3
105290
3021
4
3235
147
1239
3497
4293
2211
1222856
3878
407
1321
1785
1072
6488
1968
2069
370
4372
2967
1906
5
1080