5090
799
657
689
735
774
1515
746
798
808
1412
2369
3162
791
938
1026
656
769
790
895
769
2182
1693
828
1256
1066
753
1191
686
728
700
1509
763
801
744
884
847
1048
726
777
665
1325
3969
1694
845
749
774
837
890
669
1155
1284
811
1924
1206
1398
775
868
2967
813
1837
1374
686
1270
710
1111
764
1216
2192
690
1418
1303
1437
785
944
803
709
984
929
947
1227
2047
1276
1213
1042
1741
2088
2116
950
1553
1000
923
853
856
1170
828
676
1195
1253
2719
869
895
1216
1232
1367
1096
1465
1255
2376
1856
772
1652
1963
786
1392
1484
875
866
1642
1169