7
202
682
791
441
38
41
70
1043
271
492
15
13
30
1604
46
48
1715
1062
51
12
561
29
16
36
1122
1102
49
33
75
391
181
17
32
18