163
120
143
264
185
180
1810
3111
203
164
255
2610
22256
16720
14741
13300
10092
980263
8794
8770
839148
732142
67611
6690