304
129
195
325
433
82
160
196
376
322
425
248
795
419
321
274
464
451
755
456
348
419
695
674
391
914
712
783
916
816
305
475
242
453
183
711
645
742
770
516
1013
907
771
1044
1036
662
452
632
457
538
823
435
135
646
553
844
470
691
613
666