521
1
1263
3
2251
3148
9
2644
2
7082
1052
0
18403
6
2564
398
2864
7
120469
35
105807
42
3980
1256
180849
1948
5262
10
9315
7952
1222856
4
1385
3882
12
1903
5407
2516
3437
5
2009
256612
36045