341
1
1094
2
555
3
425
221
104
189
368
126
250
86
71
511
253
244
336
356
568
480
54
225
396
36
218
233
473
306
284