3866
3
778
1
3580
4
828
4258
2469
0
267612
38477
34
1289601
101569
2738
174730
18
123674
35
7003
9
444571
2690
2977
3230
7
6653
8
3517
6
101415
109
2534
2
2820
2719
1749
4715
5
7160
2949
1974
5546