34713
23
566
2
44503
0
1130
3
822
13160
6
1390
4
1014
1761
5
612870
1963
1872
339
1
1629
2677
1316
4737
1016
785
1077
2730
1455
26
608
116419
18
8772
2218
798
1144
2223
12