2949
6
1543
2
1659
0
4465
22
1545
3444
3
2366
1
2165
2147
4
725
2623
4258
491
1289601
4862
6844
2601
1434
3113
2733
99072
2857
528
619
3130
1129
3025
2493
18
1414
8437