7910
2656
854
411
596
1520
1081
1090
1761
110
584
248
575
345
298
148
256
389
389
335
147
459
400
395
160
83
228
166
216
268
181
190
135
226
156
128
43
115
86
203
188
92
87
268
139
94
70
96
134
53
44
89
99
72
116
68
243
63
36
89
53
149
36
108
62
103
77
54
137
18
111
76
44
183
83
63
98
34
93
56
56
47
53
27
66
42
39
7
100
39