611
1063
615
341
24011
132
552
325
394
452
17
402
644
882
831
39
1507
1122
1364
472
404
1062
1182
853
971
476
334
923