984
461
834
265
1028
362
1194
349
372
132
544
116
759
331
513
37
560
142
284
137
552
283
293
108
142
74
734
353
372
185
139
46
479
42
500
189
380
91
498
173