39
478
12
478
243
799
1072
152
371
712
680
947
1097
119
616
839
507
15
512
703
1282
25
286
12
928
604
579
284
806
951
1408
15
869
817
205
55
257
1020
322
774
24
16
21
790
542
142
7
35
473
678
