162
27444
143
100
90
253
191
3410
387
452
584
16415
408
250
360
583
257
480
740
5082
1040
1120
4132
4720