10
538
15
1039
126
14
32
53
39
37
48
705
24
65
1293
55
4
1338
79
58
106
555
3
76
436
45
6135
1732
498
3618
1174
174
468
51
29
709
920
5
35
1563
182
279
25
26
839
895
9
141
719
783
31
27
950
925
1530