4042
11
2996
0
1547
3
4627
7
1853
2
2748
3304
8
2225
4
3080
1270
5
18816
1221
1
1265
2722
123674
35
267612
1849
1044
3841
1289601
14
1459
36905
2719
542
3213
4198
380
17340