251
1
214
471
365
362
466
250
267
225
2
287
262
127
433
3
290
938
284
541
975
308
1259
453
302
106
705
706
625
511
818
732
81