1
354
494
1
947
1
349
1
604
1259
474
922
595
448
795
495
486
434
503
528
495
876
421
1
947
266
1936
451
1
4594
1974
672
258
1
474
232
281
375
416
607
475
981
652
622
1
483
700