340
0
988
38
505
6339
598
1423
342
457
427
448
676
797
244
1212
341
358
99031
1
1436
494
540
2666
393
480
411
490
298
262
366
997