2966
6
2683
1
297066
0
8786
2
2515
3
3366
2522
3256
2797
5
1725
795
4519
15
4651
2773
1433
918
1434
3355
6707
2354
1154
4152
4
3954
1243
3050