20163
44
1751
1
1230
4
994
1632
2
4588
5
1922
6
70
0
1478
2436
2851
2114
1064
1826
9172
2427
12
2285
3034
1267
8121
10
2360
3540
8607
8
1055
4096
878
1268
819
2021