1437
5
342
1
792
891
2
433
734
422
618
409
390
685
350
461
398
1412
521
333
1016
469
518
842
2421
626
692
585
159
2839
319
2036
693