40
806
432
963
185
1550
381
218
132
366
137
504
104
182
652
742
62
20
1
76
9
407
337
285
403
202
12
212
151
1100
112
234
18
218
1988
982
16
425
910
319
848
359
973
2050
165
199
920
208
455
473
651
560
1022
408
26
