137
221
879
76
28
468
382
73
370
111
377
769
572
1374
1983
369
100
872
1105
918
145
17
172
1034
1062
42
773
424
140
121
130
182
65
192
520
206
984
316
779
134
306
36
192
345
367
77
183
4
542
688
951
81
903
1014
