951
1
1694
2668
7
616
0
73
41
1174
2906
2
1310
3012
4
475
2565
2773
5
2480
2902
16
3186
1933
1200
3
1193
189326
10827
2535
297066
2320
6
557
467
588
2823
3657
8
4044