38
0
505
6339
598
440
368
1600
1423
1554
342
457
427
676
797
244
674
318
341
282
358
99031
1
375
641
846
509
351