814
251
1022
320
390
669
717
376
282
1003
433
328
553
900
446
606
475
899
484
543
569
1210
214
478
335
231
806
538
424
916
317
210
534
441
2533
512
281
553
517
679
594
533
472
706
268
659
187
962
797
821
714
570
471
358
700
280
1842
235
446
1049