163
196
1512
192
1822
1614
1835
1812
152
148
1633
1410
9650
8080
5760
4270
407261
3650
3589
3470
3121
288147
27649
264142