2372
1403
602
808
740
813
1439
773
762
944
756
659
906
765
645
1720
911
1920
689
1107
667
762
727
644
782
688
2791
752
978
737
1314
725
5479
3950
855
1101
793
1114
1822
831
1886
860
1590
1161
732
819
1069
864
1337
843
2091
1213
1142
4089
1017
1230
930
985
3090
1413