318
374
639
245
195
359
67
168
160
833
214
329
106
166
869
114
153
3736
65
66
174
117
99
148
29
201
91
716
190
769
46
728
296
377
58
34
632
341
749
196
441
217
126
415
213
698
87
83
2114
421
321
905
1347
1785
20
167
517
1111