163
247
392
219
824
635
2758
1372
2
54
55
129
433
69
97
62
22
1086
61
2509
36
389
155
791
21
576
262
27
13
159
188
418
374
1686
478
113
243
7263
52
76
157
270
526
169
86
176
105
20
339
241
87
201
1691
72
15
50
2494
93