1423
215
378
469
590
121
142
422
297
393
406
195
162
764
348
493
268
313
697
518
331
404
231
587
1766
907
376
802
362
659
345
295
380
414
239
787
468
575
211
524
531
291
678
427
472
300
232
541
920
672
579
259
756
527
480
319
169
846
491
801