2255
524
830
1426
709
341
924
197
1045
474
392
416
714
504
496
1193
428
278
1034
356
1211
1342
276
476
787
632
429
727
769
441
946
497
422
223
1107
681
466
455
398
329
690
485
349
424
438
543
319
759
643
353
253
238
1064
291
859
491
710
978
135
647