648
294
607
692
207
580
179
8
20
868
1242
117
272
318
81
405
224
1213
7
33
154
133
163
170
594
26
211
478
62
200
9064
331
250
70
1337
24
160
60
18
28
169
4965
100